#ifndef f_rms_audio_capture_window_h_
#define f_rms_audio_capture_window_h_

#include <windows.h>

#include "../../Common/cTypes.h"

// this window is required to handle timer events

HWND AudioCaptureWindow_Create(int nWidth, int nHeigth, HWND hParentWnd);
void AudioCaptureWindow_Destroy();

typedef void (AC_ONTIMERFUNC)();
BOOL AudioCaptureWindow_SetTimerCallback(int set, AC_ONTIMERFUNC *func);

typedef void (AC_HANDLER)(WPARAM, LPARAM);
void AudioCaptureWindow_AddHandler(UINT uMsg, AC_HANDLER *pFunc);

#endif